leaf cabbage - Spanish English Dictionary